Nuprl Lemma : loc-last-change 11,40

T:Type, eq:EqDecider(T), es:event_system{i:l}, x:Id, e:{e:es-E(es)| es-dtype(es; loc(e); xT)} .
(x changed before e sqequal(loc((last change to x before e)); loc(e)) 
latex


Definitionst  T, x:AB(x), loc(e), es-dtype(esixT), x:AB(x), P  Q, (last change to x before e), x:A  B(x), P  Q, P  Q, b, void, False, A, es-locl(esee'), {x:AB(x)} , Type, EqDecider(T), event_system{i:l}, atom{$n:n}, Id, case b of inl(x) => s(x) | inr(y) => t(y), if b then t else f fi , A c B, @e(xv), e(e1,e2].P(e), <ab>, s = t, es-E(es), x changed before e, guard(T), sq_type(T), sqequal(st)
LemmasId sq, assert wf, changed wf, es-E wf, Id wf, event system wf, deq wf, last-change-property, es-loc-pred, es-locl-iff, last-change wf, es-dtype wf, es-loc wf

origin